@echo off

rem *******************************************************************************************************************
rem Java関係の設定(環境に応じた内容を設定する)
rem *******************************************************************************************************************
set JAVA_HOME=
set JAR_DIR=
set JAR_VERSION=
set CP=.;%JAR_DIR%/awssupport-tools-%JAR_VERSION%.jar

rem *******************************************************************************************************************
rem ツール関係の設定(環境に応じた内容を設定する)
rem *******************************************************************************************************************
rem set CLOUD_FRONT_PROTOCOL=HTTPS
set CLOUD_FRONT_DOMAIN_NAME=
set CLOUD_FRONT_KEY_PAIR_PRIVATE_KEY_FILE_NAME=
set CLOUD_FRONT_KEY_PAIR_ID=
rem set CLOUD_FRONT_URL_ENCODE_CHARSE=UTF-8

rem *******************************************************************************************************************
rem 公開するファイルのs3オブジェクトキーと有効期限(設定形式：uuuuMMddhhmmssSSS)
rem *******************************************************************************************************************
set OBJECT_KEY=
set EXPIRATION_VALUE=

"%JAVA_HOME%/bin/java" -classpath %CP% -Duser.timezone=UTC -DCloudFrontDomainName=%CLOUD_FRONT_DOMAIN_NAME% -DCloudFrontKeyPairPrivateKeyFileName=%CLOUD_FRONT_KEY_PAIR_PRIVATE_KEY_FILE_NAME% -DCloudFrontKeyPairId=%CLOUD_FRONT_KEY_PAIR_ID% jp.co.nes.awssupport.tools.client.GenerateSignedUrlClient -o %OBJECT_KEY% -e %EXPIRATION_VALUE%
